Daniel FernandesDaniel Fernandes
International FootballLiga MX: The Foreign-Player Rule, Not Solari, Is Choosing Pumas' XI vs Cruz AzulPeople call me a troublemaker. I call it seeing the move before it happens....
International FootballPumas and Cruz Azul meet again after the Clausura 2026 Final: one rebuilding, one at the peak of a trophy cycleThe reunion between Pumas UNAM and Cruz Azul in Liga MX is no longer an...
International FootballRodrigo Parra and Pumas UNAM's Goalkeeping Gap: When an 18-Year-Old Keeper Pays for a System's MistakesThe day Rodrigo Parra stood between the posts for Pumas UNAM, he was 18 years...
Domestic FootballVietnam Stick With Familiar Core for FIFA ASEAN Cup: Kim Sang Sik's Five-Day GambleOn August 14, sitting in a France Bleu Paris studio, I listened again to the...
BadmintonThe Annual Badminton Season: What Remains When the Data Stays SilentThere is a scene that repeats at Axiata Arena in Bukit Jalil at every Malaysi...
Domestic FootballWhen xG 2.8 Was Right and 1-2 Was Wrong: An Archaeology of a Collapsed Model[Hook] On live television, in July 2026, I said Brazil would beat Belgium. I...
BasketballCleveland Cavaliers: Kenny Atkinson Believes Mario Hezonja Will Bring External Spark from EuropeCleveland Cavaliers are entering the final stages of preparation for the...
International FootballIndonesia Receives Bad News from Emil Audero, and Three Fitness Doubts Before the Decisive Match Against MalaysiaGelora Bung Karno Stadium, the thirteenth minute. Ragnar Oratmangoen received...
International FootballCzechia vs England in the Nations League: Eden Arena, Pressing, and the Visitors' Unresolved ProblemOn the night of October 11, 2026, I sat in the stands at Eden Arena in Prague...
Table TennisAn Empty Table Tennis Report: The Craft of Saying 'Not Enough Data'Seven games, eleven points apiece, and a sheet of paper carrying nothing but...
EsportsThe Line Between Silence and Fabrication: When the Esports Analysis Pipeline Returns NothingI once sat in front of a screen at two in the morning, waiting for a data...
Domestic FootballThanh Hoa's Departure: From 18 Men to a Big Dream - The Equation Called SustainabilityAt the departure ceremony on the afternoon of September 4 at Thanh Hoa Stadiu...
GolfMiyu Yamashita, the record 63, and the data gap at the Aramco Korea ChampionshipI rewatched the final round of the Aramco Korea Championship at nearly 2 a.m....
Table TennisThe Plastic Ball Didn't Kill Spin — It Killed TimeAt 10-10 in the fifth game, the player on the left stepped to the table and...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Billion-Dollar Backroom GameWhen the stands are empty, the match reveals what tactics conceal. In golf, t...
EsportsA Report With No Data: When Esports Is Forced to Say "Insufficient Information"I received a nine-part analysis report. Every section had tables, headers, an...
BadmintonIndia 3-0 Kazakhstan: A Clean Sweep and an Untested GapOn the electronic scoreboard of a gymnasium in Japan, the final tally looked...
EsportsKDA 50 with Zero Deaths: When Dota 2 Breaks All Statistical Rules44 minutes. That was the time bzm, OG's mid-laner, made the entire PGL...
BadmintonIndia and the Medal-Concentration Problem at Asian Games 2026: When Twenty Shuttlers Pivot on One PairOn June 27, 2026, in Kazan, I sat in row eleven of a nearly empty stand,...
Table TennisBraintree's New Season: The Faith of a Relegated Team and the First Steps of ChildrenIn Braintree, a small town in Essex in eastern England, table tennis does not...
International FootballPumas and Cruz Azul meet again after the Clausura 2026 Final: one rebuilding, one at the peak of a trophy cycleThe reunion between Pumas UNAM and Cruz Azul in Liga MX is no longer an...
International FootballRodrigo Parra and Pumas UNAM's Goalkeeping Gap: When an 18-Year-Old Keeper Pays for a System's MistakesThe day Rodrigo Parra stood between the posts for Pumas UNAM, he was 18 years...
Domestic FootballVietnam Stick With Familiar Core for FIFA ASEAN Cup: Kim Sang Sik's Five-Day GambleOn August 14, sitting in a France Bleu Paris studio, I listened again to the...
BadmintonThe Annual Badminton Season: What Remains When the Data Stays SilentThere is a scene that repeats at Axiata Arena in Bukit Jalil at every Malaysi...
Domestic FootballWhen xG 2.8 Was Right and 1-2 Was Wrong: An Archaeology of a Collapsed Model[Hook] On live television, in July 2026, I said Brazil would beat Belgium. I...
BasketballCleveland Cavaliers: Kenny Atkinson Believes Mario Hezonja Will Bring External Spark from EuropeCleveland Cavaliers are entering the final stages of preparation for the...
International FootballIndonesia Receives Bad News from Emil Audero, and Three Fitness Doubts Before the Decisive Match Against MalaysiaGelora Bung Karno Stadium, the thirteenth minute. Ragnar Oratmangoen received...
International FootballCzechia vs England in the Nations League: Eden Arena, Pressing, and the Visitors' Unresolved ProblemOn the night of October 11, 2026, I sat in the stands at Eden Arena in Prague...
Table TennisAn Empty Table Tennis Report: The Craft of Saying 'Not Enough Data'Seven games, eleven points apiece, and a sheet of paper carrying nothing but...
EsportsThe Line Between Silence and Fabrication: When the Esports Analysis Pipeline Returns NothingI once sat in front of a screen at two in the morning, waiting for a data...
Domestic FootballThanh Hoa's Departure: From 18 Men to a Big Dream - The Equation Called SustainabilityAt the departure ceremony on the afternoon of September 4 at Thanh Hoa Stadiu...
GolfMiyu Yamashita, the record 63, and the data gap at the Aramco Korea ChampionshipI rewatched the final round of the Aramco Korea Championship at nearly 2 a.m....
Table TennisThe Plastic Ball Didn't Kill Spin — It Killed TimeAt 10-10 in the fifth game, the player on the left stepped to the table and...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Billion-Dollar Backroom GameWhen the stands are empty, the match reveals what tactics conceal. In golf, t...
EsportsA Report With No Data: When Esports Is Forced to Say "Insufficient Information"I received a nine-part analysis report. Every section had tables, headers, an...
BadmintonIndia 3-0 Kazakhstan: A Clean Sweep and an Untested GapOn the electronic scoreboard of a gymnasium in Japan, the final tally looked...
EsportsKDA 50 with Zero Deaths: When Dota 2 Breaks All Statistical Rules44 minutes. That was the time bzm, OG's mid-laner, made the entire PGL...
BadmintonIndia and the Medal-Concentration Problem at Asian Games 2026: When Twenty Shuttlers Pivot on One PairOn June 27, 2026, in Kazan, I sat in row eleven of a nearly empty stand,...
Table TennisBraintree's New Season: The Faith of a Relegated Team and the First Steps of ChildrenIn Braintree, a small town in Essex in eastern England, table tennis does not...
